/**
 * ------------------------------------------------------
 *  封装高阶组件AuthRoute
 * ------------------------------------------------------
 *
 * Note: 用户验证路由核心逻辑：检查token，有token正常跳转，无token跳转登录页
 *
 */

import { getToken } from '@/utils';
import {Navigate} from 'react-router-dom'

export function AuthRoute({ chliden }){
    const token = getToken()
    if(token){
        return <>{chliden}</>
    }else{
        return <Navigate to={'/login'} replace />
    }
}